live in a landlocked city - Turkish English Dictionary